a large grape - Spanish English Dictionary